|
The Chromium Embedded Framework (CEF) is an open source framework for embedding a web browser engine based on the Chromium core. It is a convenient way to add web browser control and implement an HTML5-based layout GUI in a desktop application or to provide web browser capabilities to a software application or game, and provides the infrastructure developers need to quickly add HTML rendering and JavaScript to a C++ project. It also comes with bindings for C, C++, Delphi, Go, Java, .NET / Mono, Python and runs on Linux, Mac OS X and Windows. == Overview == There are two versions of Chromium Embedded Framework: CEF 1 and CEF 3. Development of CEF 2 was abandoned after the appearance of the Chromium Content API. CEF 1 is a single-process implementation based on the Chromium WebKit API. It is no longer actively developed or supported. CEF 3 is a multi-process implementation based on the Chromium Content API and has performance similar to Google Chrome. It uses asynchronous messaging to communicate between the main application process and one or more render processes (Blink + V8 JavaScript engine). It supports both NPAPI & PPAPI plugins, although NPAPI is deprecated and disabled by default in first 2015 versions (legacy support enabling available using (''--enable-npapi'' ) command line argument); latest versions (removes ) NPAPI completely. A single-process run mode is supported for debugging purposes only. CEF comes with a sample application called CefClient that is written in C++ using WinApi, Cocoa, or GTK (depending on the platform) and contains demos of various features. Newer versions include a sample application called CefSimple that, along with an accompanying tutorial, show how to create a simple application using CEF 3. Documentation can be found in the header files located in the "include" directory and on wiki pages. Adobe (Web Engine Team ) maintains development and stable branches (builds ) for Linux, Mac and Windows in 32 and 64-bit forms. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Chromium Embedded Framework」の詳細全文を読む スポンサード リンク
|